home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The PC-SIG Library 10
/
The PC-Sig Library - Shareware for the IBM PC and Compatibles (PC-SIG)(Tenth Edition Disks 1-2804)(1991).iso
/
PC_SIGCD
/
22
/
4
/
DISK2247.ZIP
/
CBASE101.ZIP
/
CBASE.ZIP
/
MAKEFILE
< prev
Wrap
Text File
|
1990-06-21
|
4KB
|
92 lines
# Copyright (c) 1989 Citadel
# All Rights Reserved
# makefile 1.4 - 90/06/20
# cbase library makefile
LIB = cbase
LIBDIR = /usr/lib
LLIBDIR = /usr/lib
INCDIR = /usr/include
CFLAGS = -O
LINT = lint -b -p -lbtree -llseq -lblkio -o cbase
MAN = $(LIB).man
FILES = makefile cbase.h cbase_.h \
cbclose.c cbcreate.c cbdelcur.c cbexport.c cbgetkcu.c cbgetlck.c \
cbgetr.c cbgetrcu.c cbgetrf.c cbimport.c cbinsert.c cbkcurso.c \
cbkeyali.c cbkeyfir.c cbkeylas.c cbkeynex.c cbkeypre.c cbkeysrc.c \
cblock.c cbopen.c cbputr.c cbrcurso.c cbrecali.c cbreccnt.c \
cbrecfir.c cbreclas.c cbrecnex.c cbrecpre.c cbrecsiz.c cbsetkcu.c \
cbsetrcu.c cbsync.c \
cbcmp.c cbexp.c cbimp.c cbops.c
MANS = cbase.h\
cbclose.c cbcreate.c cbdelcur.c cbexport.c cbgetkcu.c cbgetlck.c \
cbgetr.c cbgetrcu.c cbgetrf.c cbimport.c cbinsert.c cbkcurso.c \
cbkeyali.c cbkeyfir.c cbkeylas.c cbkeynex.c cbkeypre.c cbkeysrc.c \
cblock.c cbopen.c cbputr.c cbrcurso.c cbrecali.c cbreccnt.c \
cbrecfir.c cbreclas.c cbrecnex.c cbrecpre.c cbrecsiz.c cbsetkcu.c \
cbsetrcu.c cbsync.c
SRCS = cbclose.c cbcreate.c cbdelcur.c cbexport.c cbgetkcu.c cbgetlck.c \
cbgetr.c cbgetrcu.c cbgetrf.c cbimport.c cbinsert.c cbkeyali.c \
cbkeyfir.c cbkeylas.c cbkeynex.c cbkeypre.c cbkeysrc.c cblock.c \
cbopen.c cbputr.c cbrecali.c cbrecfir.c cbreclas.c cbrecnex.c \
cbrecpre.c cbsetkcu.c cbsetrcu.c cbsync.c \
cbcmp.c cbexp.c cbimp.c cbops.c
OBJS = cbclose.o cbcreate.o cbdelcur.o cbexport.o cbgetkcu.o cbgetlck.o \
cbgetr.o cbgetrcu.o cbgetrf.o cbimport.o cbinsert.o cbkeyali.o \
cbkeyfir.o cbkeylas.o cbkeynex.o cbkeypre.o cbkeysrc.o cblock.o \
cbopen.o cbputr.o cbrecali.o cbrecfir.o cbreclas.o cbrecnex.o \
cbrecpre.o cbsetkcu.o cbsetrcu.o cbsync.o \
cbcmp.o cbexp.o cbimp.o cbops.o
MODS = $(LIB)(cbclose.o) $(LIB)(cbcreate.o) $(LIB)(cbdelcur.o) \
$(LIB)(cbexport.o) $(LIB)(cbgetkcu.o) $(LIB)(cbgetlck.o) \
$(LIB)(cbgetr.o) $(LIB)(cbgetrcu.o) $(LIB)(cbgetrf.o) \
$(LIB)(cbimport.o) $(LIB)(cbinsert.o) $(LIB)(cbkeyali.o) \
$(LIB)(cbkeyfir.o) $(LIB)(cbkeylas.o) $(LIB)(cbkeynex.o) \
$(LIB)(cbkeypre.o) $(LIB)(cbkeysrc.o) $(LIB)(cblock.o) \
$(LIB)(cbopen.o) $(LIB)(cbputr.o) $(LIB)(cbrecali.o) \
$(LIB)(cbrecfir.o) $(LIB)(cbreclas.o) $(LIB)(cbrecnex.o) \
$(LIB)(cbrecpre.o) $(LIB)(cbsetkcu.o) $(LIB)(cbsetrcu.o) \
$(LIB)(cbsync.o) \
$(LIB)(cbcmp.o) $(LIB)(cbexp.o) $(LIB)(cbimp.o) \
$(LIB)(cbops.o)
$(LIB): $(MODS)
@echo $(LIB) up-to-date.
$(MODS): cbase.h cbase_.h
install:
@if test -s $(INCDIR)/cbase.h = 0; \
then \
echo $(INCDIR)/cbase.h exists\.; \
echo -n "Do you wish to copy over it? "; \
read response; \
case $$response in \
y | Y | yes | YES | Yes) ;; \
*) exit 1 ;; \
esac \
fi; \
cp cbase.h $(INCDIR)
@if test -s $(LIBDIR)/lib$(LIB).a = 0; \
then \
echo $(LIBDIR)/lib$(LIB).a exists\.; \
echo -n "Do you wish to copy over it? "; \
read response; \
case $$response in \
y | Y | yes | YES | Yes) ;; \
*) exit 1 ;; \
esac \
fi; \
cp $(LIB) $(LIBDIR)/lib$(LIB).a
@echo $(LIB) installed.
lint:
$(LINT) $(SRCS)
mv llib-l$(LIB).ln $(LLIBDIR)
man: $(MANS)
cat $(MANS) | manx > $(MAN)